Big Huge Thesaurus

Holarrhena antidysenterica

noun